be self-denying - Spanish English Dictionary